package com.rtx.wms.std.so.bean.bak;

import java.time.LocalDateTime;
import java.util.List;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;

/**
 * <p>
 * 
 * </p>
 *
 * @author wq
 * @since 2023-04-26
 */
@TableName("api_orders_bak")
@ApiModel(value = "ApiOrders对象", description = "")
public class ApiOrdersBak {
	
	@TableField(exist = false)
	private String appkey;

    @TableId(value = "SERIALKEY", type = IdType.AUTO)
    private Integer serialkey;

    private String storerkey;

    private String whseid;

    private String externorderkey;

    private String externalorderkey2;

    private String type;

    private LocalDateTime orderdate;

    private Double totalorderlines;

    private String rtxpmtterm;

    private Double totalqty;

    private String rtxshippart;

    private String consigneekey;

    private String tradingpartner;

    private String rtxsalesp;

    private String rtxshopname;

    private String rtxtxno;

    private String rtxusername;

    private String rtxbuyermsg;

    private String cContact1;

    private String cPhone1;

    private String cPhone2;

    private String cEmail1;

    private String cCountry;

    private String cState;

    private String cCity;

    private String rtxcCounty;

    private String cAddress1;

    private String cZip;

    private String carriercode;

    private String rtxexpresskey;

    private String rtxexpresskey2;

    private String notes;

    private String rtxexternaltype;

    private String rtxpredistribution;

    private String rtxlgort;

    private LocalDateTime rtxpaydate;

    private String priority;

    private String rtxbsart;

    private String msg;

    private String batchid;

    private LocalDateTime adddate;

    private String addwho;

    private LocalDateTime editdate;

    private String editwho;

    private String default01;

    private String default02;

    private String default03;

    private String default04;

    private String default05;

    private String default06;

    private String default07;

    private String default08;

    private String default09;

    private String default10;

    private String sourcetype;

    private String rtxfromstorerkey;

    private String rtxtostorerkey;

    private String rtxdisorder;

    private String remeberwho;

    private String area;

    private String rtxpackagecentercode;

    private String rtxpackagecentername;

    private String rtxexpressthrcode;

    private String printdate;

    private String rtxapisourcetype;

    private String rtxsourceplatformname;

    private String source;

    private String rtxresetexpress;

    private String rtxtransportproducts;

    private String rtxqmtype;

    private String orderkey;

    private String requestedshipdate;

    private String cCompany;

    private String rtxnotpicknumber;

    private String carriername;

    private String transportationmode;

    private String pmtterm;

    private String rtxmonthlyaccount;

    private String rtxdelmode;

    private String rtxtotalamt;

    private String status;

    private String sellermessage;

    private String ediflag;

    private String edimsg;

    private int rtxqueue;

    private String rtxqmmethod;

    private String qmcustomerid;
    
    private String rtxpofromhourse;
    private String oaid;
    private String tid;
    private String printdata;
    
    @TableField(exist = false)
	private String jitBrandCode;//品牌编号
    @TableField(exist = false)
	private String jitWarehouseCode;//唯品会仓库编号
    @TableField(exist = false)
	private String jitWarehouseName;//品会仓库名称
    @TableField(exist = false)
	private String jitPoNo;//PO单号
    @TableField(exist = false)
	private String jitStorageNo;//出仓单号 
    @TableField(exist = false)
	private String jitDeliveryMethod;//配送方式：汽运/空运
    @TableField(exist = false)
	private String jitArrivalTime;//要货时间、预计到货时间
    
	private String trademask;

    @TableField(exist = false)
    private List<ApiOrderdetailBak> details;
    
    private String xbsjitxflag;//暇步士是重新获取单号标记 true需要重新获取
    private String xbsvendorid;
    private String xbssourceordercode;



	public String getXbssourceordercode() {
		return xbssourceordercode;
	}

	public void setXbssourceordercode(String xbssourceordercode) {
		this.xbssourceordercode = xbssourceordercode;
	}

	public String getXbsvendorid() {
		return xbsvendorid;
	}

	public void setXbsvendorid(String xbsvendorid) {
		this.xbsvendorid = xbsvendorid;
	}

	public String getXbsjitxflag() {
		return xbsjitxflag;
	}

	public void setXbsjitxflag(String xbsjitxflag) {
		this.xbsjitxflag = xbsjitxflag;
	}

	public String getAppkey() {
		return appkey;
	}

	public void setAppkey(String appkey) {
		this.appkey = appkey;
	}

	public String getTrademask() {
		return trademask;
	}

	public void setTrademask(String trademask) {
		this.trademask = trademask;
	}

	public String getJitBrandCode() {
		return jitBrandCode;
	}

	public void setJitBrandCode(String jitBrandCode) {
		this.jitBrandCode = jitBrandCode;
	}

	public String getJitWarehouseCode() {
		return jitWarehouseCode;
	}

	public void setJitWarehouseCode(String jitWarehouseCode) {
		this.jitWarehouseCode = jitWarehouseCode;
	}

	public String getJitWarehouseName() {
		return jitWarehouseName;
	}

	public void setJitWarehouseName(String jitWarehouseName) {
		this.jitWarehouseName = jitWarehouseName;
	}

	public String getJitPoNo() {
		return jitPoNo;
	}

	public void setJitPoNo(String jitPoNo) {
		this.jitPoNo = jitPoNo;
	}

	public String getJitStorageNo() {
		return jitStorageNo;
	}

	public void setJitStorageNo(String jitStorageNo) {
		this.jitStorageNo = jitStorageNo;
	}

	public String getJitDeliveryMethod() {
		return jitDeliveryMethod;
	}

	public void setJitDeliveryMethod(String jitDeliveryMethod) {
		this.jitDeliveryMethod = jitDeliveryMethod;
	}

	public String getJitArrivalTime() {
		return jitArrivalTime;
	}

	public void setJitArrivalTime(String jitArrivalTime) {
		this.jitArrivalTime = jitArrivalTime;
	}

	public String getPrintdata() {
		return printdata;
	}

	public void setPrintdata(String printdata) {
		this.printdata = printdata;
	}

	public String getOaid() {
		return oaid;
	}

	public void setOaid(String oaid) {
		this.oaid = oaid;
	}

	public String getTid() {
		return tid;
	}

	public void setTid(String tid) {
		this.tid = tid;
	}

	public String getRtxpofromhourse() {
		return rtxpofromhourse;
	}

	public void setRtxpofromhourse(String rtxpofromhourse) {
		this.rtxpofromhourse = rtxpofromhourse;
	}

	public Integer getSerialkey() {
        return serialkey;
    }

    public void setSerialkey(Integer serialkey) {
        this.serialkey = serialkey;
    }

    public String getStorerkey() {
        return storerkey;
    }

    public void setStorerkey(String storerkey) {
        this.storerkey = storerkey;
    }

    public String getWhseid() {
        return whseid;
    }

    public void setWhseid(String whseid) {
        this.whseid = whseid;
    }

    public String getExternorderkey() {
        return externorderkey;
    }

    public void setExternorderkey(String externorderkey) {
        this.externorderkey = externorderkey;
    }

    public String getExternalorderkey2() {
        return externalorderkey2;
    }

    public void setExternalorderkey2(String externalorderkey2) {
        this.externalorderkey2 = externalorderkey2;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public LocalDateTime getOrderdate() {
        return orderdate;
    }

    public void setOrderdate(LocalDateTime orderdate) {
        this.orderdate = orderdate;
    }

    public Double getTotalorderlines() {
        return totalorderlines;
    }

    public void setTotalorderlines(Double totalorderlines) {
        this.totalorderlines = totalorderlines;
    }

    public String getRtxpmtterm() {
        return rtxpmtterm;
    }

    public void setRtxpmtterm(String rtxpmtterm) {
        this.rtxpmtterm = rtxpmtterm;
    }

    public Double getTotalqty() {
        return totalqty;
    }

    public void setTotalqty(Double totalqty) {
        this.totalqty = totalqty;
    }

    public String getRtxshippart() {
        return rtxshippart;
    }

    public void setRtxshippart(String rtxshippart) {
        this.rtxshippart = rtxshippart;
    }

    public String getConsigneekey() {
        return consigneekey;
    }

    public void setConsigneekey(String consigneekey) {
        this.consigneekey = consigneekey;
    }

    public String getTradingpartner() {
        return tradingpartner;
    }

    public void setTradingpartner(String tradingpartner) {
        this.tradingpartner = tradingpartner;
    }

    public String getRtxsalesp() {
        return rtxsalesp;
    }

    public void setRtxsalesp(String rtxsalesp) {
        this.rtxsalesp = rtxsalesp;
    }

    public String getRtxshopname() {
        return rtxshopname;
    }

    public void setRtxshopname(String rtxshopname) {
        this.rtxshopname = rtxshopname;
    }

    public String getRtxtxno() {
        return rtxtxno;
    }

    public void setRtxtxno(String rtxtxno) {
        this.rtxtxno = rtxtxno;
    }

    public String getRtxusername() {
        return rtxusername;
    }

    public void setRtxusername(String rtxusername) {
        this.rtxusername = rtxusername;
    }

    public String getRtxbuyermsg() {
        return rtxbuyermsg;
    }

    public void setRtxbuyermsg(String rtxbuyermsg) {
        this.rtxbuyermsg = rtxbuyermsg;
    }

    public String getcContact1() {
        return cContact1;
    }

    public void setcContact1(String cContact1) {
        this.cContact1 = cContact1;
    }

    public String getcPhone1() {
        return cPhone1;
    }

    public void setcPhone1(String cPhone1) {
        this.cPhone1 = cPhone1;
    }

    public String getcPhone2() {
        return cPhone2;
    }

    public void setcPhone2(String cPhone2) {
        this.cPhone2 = cPhone2;
    }

    public String getcEmail1() {
        return cEmail1;
    }

    public void setcEmail1(String cEmail1) {
        this.cEmail1 = cEmail1;
    }

    public String getcCountry() {
        return cCountry;
    }

    public void setcCountry(String cCountry) {
        this.cCountry = cCountry;
    }

    public String getcState() {
        return cState;
    }

    public void setcState(String cState) {
        this.cState = cState;
    }

    public String getcCity() {
        return cCity;
    }

    public void setcCity(String cCity) {
        this.cCity = cCity;
    }

    public String getRtxcCounty() {
        return rtxcCounty;
    }

    public void setRtxcCounty(String rtxcCounty) {
        this.rtxcCounty = rtxcCounty;
    }

    public String getcAddress1() {
        return cAddress1;
    }

    public void setcAddress1(String cAddress1) {
        this.cAddress1 = cAddress1;
    }

    public String getcZip() {
        return cZip;
    }

    public void setcZip(String cZip) {
        this.cZip = cZip;
    }

    public String getCarriercode() {
        return carriercode;
    }

    public void setCarriercode(String carriercode) {
        this.carriercode = carriercode;
    }

    public String getRtxexpresskey() {
        return rtxexpresskey;
    }

    public void setRtxexpresskey(String rtxexpresskey) {
        this.rtxexpresskey = rtxexpresskey;
    }

    public String getRtxexpresskey2() {
        return rtxexpresskey2;
    }

    public void setRtxexpresskey2(String rtxexpresskey2) {
        this.rtxexpresskey2 = rtxexpresskey2;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public String getRtxexternaltype() {
        return rtxexternaltype;
    }

    public void setRtxexternaltype(String rtxexternaltype) {
        this.rtxexternaltype = rtxexternaltype;
    }

    public String getRtxpredistribution() {
        return rtxpredistribution;
    }

    public void setRtxpredistribution(String rtxpredistribution) {
        this.rtxpredistribution = rtxpredistribution;
    }

    public String getRtxlgort() {
        return rtxlgort;
    }

    public void setRtxlgort(String rtxlgort) {
        this.rtxlgort = rtxlgort;
    }

    public LocalDateTime getRtxpaydate() {
        return rtxpaydate;
    }

    public void setRtxpaydate(LocalDateTime rtxpaydate) {
        this.rtxpaydate = rtxpaydate;
    }

    public String getPriority() {
        return priority;
    }

    public void setPriority(String priority) {
        this.priority = priority;
    }

    public String getRtxbsart() {
        return rtxbsart;
    }

    public void setRtxbsart(String rtxbsart) {
        this.rtxbsart = rtxbsart;
    }

    public String getEdiflag() {
        return ediflag;
    }

    public void setEdiflag(String ediflag) {
        this.ediflag = ediflag;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getBatchid() {
        return batchid;
    }

    public void setBatchid(String batchid) {
        this.batchid = batchid;
    }

    public LocalDateTime getAdddate() {
        return adddate;
    }

    public void setAdddate(LocalDateTime adddate) {
        this.adddate = adddate;
    }

    public String getAddwho() {
        return addwho;
    }

    public void setAddwho(String addwho) {
        this.addwho = addwho;
    }

    public LocalDateTime getEditdate() {
        return editdate;
    }

    public void setEditdate(LocalDateTime editdate) {
        this.editdate = editdate;
    }

    public String getEditwho() {
        return editwho;
    }

    public void setEditwho(String editwho) {
        this.editwho = editwho;
    }

    public String getDefault01() {
        return default01;
    }

    public void setDefault01(String default01) {
        this.default01 = default01;
    }

    public String getDefault02() {
        return default02;
    }

    public void setDefault02(String default02) {
        this.default02 = default02;
    }

    public String getDefault03() {
        return default03;
    }

    public void setDefault03(String default03) {
        this.default03 = default03;
    }

    public String getDefault04() {
        return default04;
    }

    public void setDefault04(String default04) {
        this.default04 = default04;
    }

    public String getDefault05() {
        return default05;
    }

    public void setDefault05(String default05) {
        this.default05 = default05;
    }

    public String getDefault06() {
        return default06;
    }

    public void setDefault06(String default06) {
        this.default06 = default06;
    }

    public String getDefault07() {
        return default07;
    }

    public void setDefault07(String default07) {
        this.default07 = default07;
    }

    public String getDefault08() {
        return default08;
    }

    public void setDefault08(String default08) {
        this.default08 = default08;
    }

    public String getDefault09() {
        return default09;
    }

    public void setDefault09(String default09) {
        this.default09 = default09;
    }

    public String getDefault10() {
        return default10;
    }

    public void setDefault10(String default10) {
        this.default10 = default10;
    }

    public String getSourcetype() {
        return sourcetype;
    }

    public void setSourcetype(String sourcetype) {
        this.sourcetype = sourcetype;
    }

    public String getRtxfromstorerkey() {
        return rtxfromstorerkey;
    }

    public void setRtxfromstorerkey(String rtxfromstorerkey) {
        this.rtxfromstorerkey = rtxfromstorerkey;
    }

    public String getRtxtostorerkey() {
        return rtxtostorerkey;
    }

    public void setRtxtostorerkey(String rtxtostorerkey) {
        this.rtxtostorerkey = rtxtostorerkey;
    }

    public String getRtxdisorder() {
        return rtxdisorder;
    }

    public void setRtxdisorder(String rtxdisorder) {
        this.rtxdisorder = rtxdisorder;
    }

    public String getRemeberwho() {
        return remeberwho;
    }

    public void setRemeberwho(String remeberwho) {
        this.remeberwho = remeberwho;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getRtxpackagecentercode() {
        return rtxpackagecentercode;
    }

    public void setRtxpackagecentercode(String rtxpackagecentercode) {
        this.rtxpackagecentercode = rtxpackagecentercode;
    }

    public String getRtxpackagecentername() {
        return rtxpackagecentername;
    }

    public void setRtxpackagecentername(String rtxpackagecentername) {
        this.rtxpackagecentername = rtxpackagecentername;
    }

    public String getRtxexpressthrcode() {
        return rtxexpressthrcode;
    }

    public void setRtxexpressthrcode(String rtxexpressthrcode) {
        this.rtxexpressthrcode = rtxexpressthrcode;
    }

    public String getPrintdate() {
        return printdate;
    }

    public void setPrintdate(String printdate) {
        this.printdate = printdate;
    }

    public String getRtxapisourcetype() {
        return rtxapisourcetype;
    }

    public void setRtxapisourcetype(String rtxapisourcetype) {
        this.rtxapisourcetype = rtxapisourcetype;
    }

    public String getRtxsourceplatformname() {
        return rtxsourceplatformname;
    }

    public void setRtxsourceplatformname(String rtxsourceplatformname) {
        this.rtxsourceplatformname = rtxsourceplatformname;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getRtxresetexpress() {
        return rtxresetexpress;
    }

    public void setRtxresetexpress(String rtxresetexpress) {
        this.rtxresetexpress = rtxresetexpress;
    }

    public String getRtxtransportproducts() {
        return rtxtransportproducts;
    }

    public void setRtxtransportproducts(String rtxtransportproducts) {
        this.rtxtransportproducts = rtxtransportproducts;
    }

    public String getRtxqmtype() {
        return rtxqmtype;
    }

    public void setRtxqmtype(String rtxqmtype) {
        this.rtxqmtype = rtxqmtype;
    }

    public String getOrderkey() {
        return orderkey;
    }

    public void setOrderkey(String orderkey) {
        this.orderkey = orderkey;
    }

    public String getRequestedshipdate() {
        return requestedshipdate;
    }

    public void setRequestedshipdate(String requestedshipdate) {
        this.requestedshipdate = requestedshipdate;
    }

    public String getcCompany() {
        return cCompany;
    }

    public void setcCompany(String cCompany) {
        this.cCompany = cCompany;
    }

    public String getRtxnotpicknumber() {
        return rtxnotpicknumber;
    }

    public void setRtxnotpicknumber(String rtxnotpicknumber) {
        this.rtxnotpicknumber = rtxnotpicknumber;
    }

    public String getCarriername() {
        return carriername;
    }

    public void setCarriername(String carriername) {
        this.carriername = carriername;
    }

    public String getTransportationmode() {
        return transportationmode;
    }

    public void setTransportationmode(String transportationmode) {
        this.transportationmode = transportationmode;
    }

    public String getPmtterm() {
        return pmtterm;
    }

    public void setPmtterm(String pmtterm) {
        this.pmtterm = pmtterm;
    }

    public String getRtxmonthlyaccount() {
        return rtxmonthlyaccount;
    }

    public void setRtxmonthlyaccount(String rtxmonthlyaccount) {
        this.rtxmonthlyaccount = rtxmonthlyaccount;
    }

    public String getRtxdelmode() {
        return rtxdelmode;
    }

    public void setRtxdelmode(String rtxdelmode) {
        this.rtxdelmode = rtxdelmode;
    }

    public String getRtxtotalamt() {
        return rtxtotalamt;
    }

    public void setRtxtotalamt(String rtxtotalamt) {
        this.rtxtotalamt = rtxtotalamt;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getSellermessage() {
        return sellermessage;
    }

    public void setSellermessage(String sellermessage) {
        this.sellermessage = sellermessage;
    }

    public String getEdimsg() {
        return edimsg;
    }

    public void setEdimsg(String edimsg) {
        this.edimsg = edimsg;
    }

    public int getRtxqueue() {
        return rtxqueue;
    }

    public void setRtxqueue(int rtxqueue) {
        this.rtxqueue = rtxqueue;
    }

    public String getRtxqmmethod() {
        return rtxqmmethod;
    }

    public void setRtxqmmethod(String rtxqmmethod) {
        this.rtxqmmethod = rtxqmmethod;
    }

    public String getQmcustomerid() {
        return qmcustomerid;
    }

    public void setQmcustomerid(String qmcustomerid) {
        this.qmcustomerid = qmcustomerid;
    }

    public List<ApiOrderdetailBak> getDetails() {
        return details;
    }

    public void setDetails(List<ApiOrderdetailBak> details) {
        this.details = details;
    }

    @Override
    public String toString() {
        return "ApiOrders{" +
        "serialkey=" + serialkey +
        ", storerkey=" + storerkey +
        ", whseid=" + whseid +
        ", externorderkey=" + externorderkey +
        ", externalorderkey2=" + externalorderkey2 +
        ", type=" + type +
        ", orderdate=" + orderdate +
        ", totalorderlines=" + totalorderlines +
        ", rtxpmtterm=" + rtxpmtterm +
        ", totalqty=" + totalqty +
        ", rtxshippart=" + rtxshippart +
        ", consigneekey=" + consigneekey +
        ", tradingpartner=" + tradingpartner +
        ", rtxsalesp=" + rtxsalesp +
        ", rtxshopname=" + rtxshopname +
        ", rtxtxno=" + rtxtxno +
        ", rtxusername=" + rtxusername +
        ", rtxbuyermsg=" + rtxbuyermsg +
        ", cContact1=" + cContact1 +
        ", cPhone1=" + cPhone1 +
        ", cPhone2=" + cPhone2 +
        ", cEmail1=" + cEmail1 +
        ", cCountry=" + cCountry +
        ", cState=" + cState +
        ", cCity=" + cCity +
        ", rtxcCounty=" + rtxcCounty +
        ", cAddress1=" + cAddress1 +
        ", cZip=" + cZip +
        ", carriercode=" + carriercode +
        ", rtxexpresskey=" + rtxexpresskey +
        ", notes=" + notes +
        ", rtxexternaltype=" + rtxexternaltype +
        ", rtxpredistribution=" + rtxpredistribution +
        ", rtxlgort=" + rtxlgort +
        ", rtxpaydate=" + rtxpaydate +
        ", priority=" + priority +
        ", rtxbsart=" + rtxbsart +
        ", ediflag=" + ediflag +
        ", msg=" + msg +
        ", batchid=" + batchid +
        ", adddate=" + adddate +
        ", addwho=" + addwho +
        ", editdate=" + editdate +
        ", editwho=" + editwho +
        ", default01=" + default01 +
        ", default02=" + default02 +
        ", default03=" + default03 +
        ", default04=" + default04 +
        ", default05=" + default05 +
        ", default06=" + default06 +
        ", default07=" + default07 +
        ", default08=" + default08 +
        ", default09=" + default09 +
        ", default10=" + default10 +
        ", sourcetype=" + sourcetype +
        ", rtxfromstorerkey=" + rtxfromstorerkey +
        ", rtxtostorerkey=" + rtxtostorerkey +
        ", rtxdisorder=" + rtxdisorder +
        ", remeberwho=" + remeberwho +
        ", area=" + area +
        ", rtxpackagecentercode=" + rtxpackagecentercode +
        ", rtxpackagecentername=" + rtxpackagecentername +
        ", rtxexpressthrcode=" + rtxexpressthrcode +
        ", printdate=" + printdate +
        ", rtxapisourcetype=" + rtxapisourcetype +
        ", rtxsourceplatformname=" + rtxsourceplatformname +
        ", source=" + source +
        ", rtxresetexpress=" + rtxresetexpress +
        ", rtxtransportproducts=" + rtxtransportproducts +
        ", rtxqmtype=" + rtxqmtype +
        ", orderkey=" + orderkey +
        ", requestedshipdate=" + requestedshipdate +
        ", cCompany=" + cCompany +
        ", rtxnotpicknumber=" + rtxnotpicknumber +
        ", carriername=" + carriername +
        ", transportationmode=" + transportationmode +
        ", pmtterm=" + pmtterm +
        ", rtxmonthlyaccount=" + rtxmonthlyaccount +
        ", rtxdelmode=" + rtxdelmode +
        ", rtxtotalamt=" + rtxtotalamt +
        ", status=" + status +
        ", sellermessage=" + sellermessage +
        "}";
    }
}
